package com.gdupt.service;

import com.gdupt.entity.SystemUser;
import com.baomidou.mybatisplus.extension.service.IService;
import com.gdupt.entity.vo.UserRoleVo;
import com.sun.org.apache.xpath.internal.operations.Bool;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 * 系统用户 系统用户 服务类
 * </p>
 *
 * @author gdupt
 * @since 2018-11-21
 */
public interface ISystemUserService extends IService<SystemUser> {
    Boolean add(SystemUser systemUser);//系统管理员可以增加系统角色，而其他不能
    Boolean edit(SystemUser systemUser);//系统管理员可以修改系统角色，而其他自能修改自己的密码
    Boolean del(int id);//系统管理员可以的操作
    UserRoleVo search(int id);//系统管理员才能看
    Boolean editPwd(SystemUser systemUser);
    UserRoleVo login(@Param("logName") String logName , @Param("logPwd") String logPwd);
}
